﻿@model ContactMvc4TB.Models.Worktime.WorktimeProjectCreateModel

@{
    ViewBag.Title = "Projekteintrag bearbeiten/erstellen";
}

<div class="span12">
    <h2>Projekteintrag bearbeiten/erstellen</h2>
    <hr />
    <div class="well">Bearbeiten und erstellen von meinen Projekteinträgen.</div>
</div>
<div class="span12">
    @using (Html.BeginForm(EActionWorktime.WorktimeProjectCreate.ToString(), EControllers.Worktime.ToString(), new { id = Model.Id, userId = Model.UserId }, FormMethod.Post, new { @class = "form-horizontal" }))
    {
        <fieldset>
            @Html.ShowCustomMessage()
            @Html.MyValidationSummary()

            <div class="control-group">
                @Html.LabelFor(model => model.Name, new { @class = "control-label" })

                <div class="controls">
                    @Html.EditorFor(model => model.Name)
                    @Html.ValidationMessageFor(model => model.Name)
                    <a href="#" class="helpPopOver" data-content="Geben Sie hier den Passenden Projektnamen ein, dieser wird auch in der Arbeitszeiterfassung in der Projektliste angezeigt." data-placement="top" data-toggle="popover" data-trigger="hover" data-original-title="Projektname"><i class="icon-question-sign"></i></a>
                </div>
            </div>
            <div class="control-group">
                @Html.LabelFor(model => model.Sortorder, new { @class = "control-label" })

                <div class="controls">
                    @Html.EditorFor(model => model.Sortorder)
                    @Html.ValidationMessageFor(model => model.Sortorder)
                    <a href="#" class="helpPopOver" data-content="Die Sortier-/Anzeigereihenfolge der Projekteinträge wird über dieses Eingabefeld bestimmt." data-placement="top" data-toggle="popover" data-trigger="hover" data-original-title="Anzeigereihenfolge"><i class="icon-question-sign"></i></a>
                </div>
            </div>
            <div class="control-group">
                @Html.LabelFor(model => model.Description, new { @class = "control-label" })

                <div class="controls">
                    @Html.EditorFor(model => model.Description)
                    @Html.ValidationMessageFor(model => model.Description)
                    <a href="#" class="helpPopOver" data-content="Eine kurze Projektbeschreibung." data-placement="top" data-toggle="popover" data-trigger="hover" data-original-title="Projektbeschreibung"><i class="icon-question-sign"></i></a>
                </div>
            </div>
            <div class="control-group">
                @Html.LabelFor(model => model.ShowEntry, new { @class = "control-label" })

                <div class="controls">
                    @Html.EditorFor(model => model.ShowEntry)
                    @Html.ValidationMessageFor(model => model.ShowEntry)
                    <a href="#" class="helpPopOver" data-content="Gibt an ob der Eintrag auch in der Liste in der Arbeitszeiterfassung angezeigt werden soll, evtl. handelt es sich um ein altes Projekt welches nicht mehr verwendet werden soll. Bereits verwendete Projektnamen, können nicht wieder gelöscht werden." data-placement="top" data-toggle="popover" data-trigger="hover" data-original-title="Eintrag anzeigen"><i class="icon-question-sign"></i></a>
                </div>
            </div>
            <div class="form-actions">
                @if (Model.Id == 0)
                {
                    <input class="btn btn-primary" type="submit" value="@Navigation.CreateRESX" />
                }
                else
                {
                    <input class="btn btn-primary" type="submit" value="@Navigation.SaveChangesRESX" />
                }
            </div>
        </fieldset>
    }
</div>

@section Scripts {
    @Scripts.Render("~/bundles/jqueryval")

    <script>
        //Registrieren des PopOvers von BootStrap zum Anzeigen von Hilfetexten
        $(".helpPopOver").popover();

    </script>
}
